Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 SLADE ROAD Semi-Detached £207,110 £62,000 15 Aug 2001
34 SLADE ROAD Semi-Detached £170,685 £135,000 26 Jan 2018
40 SLADE ROAD Semi-Detached £144,139 £120,500 25 Sep 2020